set of services related to public health - Espagnol Anglais Dictionnaire